package com.shekhar.paas.search;

import com.googlecode.charts4j.Color;

public enum PaasProvider {

    OPENSHIFT("OpenShift", Color.RED, new String[] { "openshift" }),
    CLOUDFOUNDRY("Cloud Foundry", Color.GRAY, new String[] { "cloudfoundry", "#cfoundry", "\"cloud foundry\"" }),
    HEROKU("Heroku", Color.PURPLE, new String[] {"heroku"}),
    CLOUDBEES("CloudBees", Color.SKYBLUE, new String[] {"cloudbees"}),
    JELASTIC("Jelastic", Color.BLACK, new String[] {"jelastic"});

    private String displayName;
    private Color color;
    private String[] searchTerms;

    PaasProvider(String displayName, Color color, String[] searchTerms) {
        this.displayName = displayName;
        this.color = color;
        this.searchTerms = searchTerms;
    }

    public String getDisplayName() {
        return displayName;
    }

    public Color getColor() {
        return color;
    }

    public String[] getSearchTerms() {
        return searchTerms;
    }

}
